package cn.com.code.design;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

/**
 * @author zhengpei
 * @date 2021/9/27
 */
public class EngineController {

  private static final Logger logger = LoggerFactory.getLogger(EngineController.class);

  public String process(final String userId, final String userSex, int userAge) {
    logger.info("ifelse实现方式判断用户结果。userId：{} userSex：{} userAge：{}", userId, userSex, userAge);

    if ("man".equals(userSex)) {
      if (userAge < 25) {
        return "果实A";
      }

      if (userAge >= 25) {
        return "果实B";
      }
    }

    if ("woman".equals(userSex)) {
      if (userAge < 25) {
        return "果实C";
      }

      if (userAge >= 25) {
        return "果实D";
      }
    }

    return null;
  }

}
